package com.dorm.cj.templete;

public abstract class CalcTemplete {

    protected abstract String getRatioByType(String type);

    protected abstract String getType();

    //这是一个钩子方法
    public void doSthHook() {
    }

    //这是一个模板方法
    public String calc() {
        String ratio = getRatioByType(getType());
        return ratio;
    }

}
